package monster.flight.admin.manager.imp.xtgl;

import monster.flight.admin.manager.service.xtgl.Users_logininfoService;
import monster.flight.comm.entity.dao.Users_logininfoDAO;
import monster.flight.comm.entity.vo.Users_logininfo;


/**
 * 
 * 创建信息=============
* 类名: monster.flight.admin.manager.imp.xtgl
* 类作用描述:登录情况增删改查
* 创建人： lzy 
* 创建时间：2013-1-11上午下午12:20:55
* 修改信息1=============
* 修改类型:     //1.修改bug 2.业务变化修改
* 修改描述: 
* 修改人：  
* 修改时间：
 */
public class Users_logininfoImp implements Users_logininfoService {
    private Users_logininfoDAO users_logininfoDAO;//
    
    
	public Users_logininfoDAO getUsers_logininfoDAO() {
		return users_logininfoDAO;
	}

	public void setUsers_logininfoDAO(Users_logininfoDAO users_logininfoDAO) {
		this.users_logininfoDAO = users_logininfoDAO;
	}

	/* (non-Javadoc)
	 * @see monster.flight.admin.manager.service.xtgl.Users_logininfoService#insert(monster.flight.comm.entity.vo.Users_logininfo)
	 * 添加登录情况数据
	 */
	@Override
	public void insert(Users_logininfo po) throws Exception {
		// TODO Auto-generated method stub
		users_logininfoDAO.insert(po);
	}

	/* (non-Javadoc)
	 * @see monster.flight.admin.manager.service.xtgl.Users_logininfoService#update(monster.flight.comm.entity.vo.Users_logininfo)
	 * 修改登录情况数据
	 */
	@Override
	public void update(Users_logininfo po) throws Exception {
		// TODO Auto-generated method stub
		users_logininfoDAO.update(po);
	}
	
	 /**
	   * @Description: 有些异常回导致session失效后无法更新,如服务器突然关闭,这里情况所有在线的用户
	   * @param logout_time 注销时间
	   * @throws Exception
	   */
	  public void updateOnline(String logout_time) throws Exception{
		  users_logininfoDAO.updateOnline(logout_time);
	  }


	
	
}
